rock trap - French English Dictionary